putty making - French English Dictionary